Logics for Classes of Boolean Monoids
نویسندگان
چکیده
This paper presents the algebraic and Kripke model soundness and completeness of a logic over Boolean monoids. An additional axiom added to the logic will cause the resulting monoid models to be representable as monoids of relations. A star operator, interpreted as reflexive, transitive closure, is conservatively added to the logic. The star operator is a relative modal operator, i.e., one that is defined in terms of another modal operator. A further example, relative possibility, of this type of operator is given. A separate axiom, antilogism, added to the logic causes the Kripke models to support a collection of abstract topological uniformities which become concrete when the Kripke models are dual to monoids of relations. The machinery for the star operator is shown to be a recasting of Scott-Montague neighborhood models. An interpretation of the Kripke frames and properties thereof is presented in terms of certain CMOS transister networks and some circuit transformation equivalences. The worlds of the Kripke frame are wires and the Kripke relation is a specialized CMOS pass transistor network. frames, relative modalities 1. Boolean Monoids (BM) Boolean monoids consist of a Boolean lattice and a monoid operation that is ordered by the lattice. The unit of the monoid is not necessarily the top to the lattice. Boolean monoids are simpler structures than propositional dynamic algebras but slightly more complicated than action algebras (Pratt, 1990a, 1990b). It turns out in both cases, however, Boolean monoids have simpler dual Kripke frames. Propositional dynamic logic has two sorts, a relational sort and a propositional sort. The relational sort is to represent bits of program at a fairly high level of generality, while the propositional sort is to express pre and post conditions “between” bits of program. A relation then is thought to be an input-output relation of information, namely the information which makes the pre and post conditions true. In practice, usually only the post conditions are used. The expressions are of the form: [a]p, where [a] is a relation or modality and p is a Boolean proposition or formula in classical propositional logic, depending upon whether the dynamic algebras or
منابع مشابه
Determination of Suitable Areas for underground Dam Construction Using Boolean and Fuzzy Logics in Central Areas of Ardebil Province
In the arid and semi-arid area's rainfall have considerable changes in terms of time and amount that make the water resource management an important issue. In this research, using both Boolean and Fuzzy logic were zoned potentiality suitable areas for construction of underground dams. The study area is located in the central region of Ardabil province with 7461 km2 area and semi-arid climate. F...
متن کاملClasses of Fuzzy Filters of Residuated Lattice Ordered Monoids
The logical foundations of processes handling uncertainty in information use some classes of algebras as algebraic semantics. Bounded residuated lattice ordered monoids (Rl-monoids) are common generalizations of BL-algebras, i.e., algebras of the propositional basic fuzzy logic, and Heyting algebras, i.e., algebras of the propositional intuitionistic logic. From the point of view of uncertain i...
متن کاملAn Algebraic Perspective on Boolean Function Learning
In order to systematize existing results, we propose to analyze the learnability of boolean functions computed by an algebraically defined model, programs over monoids. The expressiveness of the model, hence its learning complexity, depends on the algebraic structure of the chosen monoid. We identify three classes of monoids that can be identified, respectively, from Membership queries alone, E...
متن کاملAn Eilenberg Theorem for Arbitrary Languages
In algebraic language theory one investigates formal languages by relating them to finite algebras. The most important result along these lines is Eilenberg’s celebrated variety theorem [7]: varieties of languages (classes of regular finite-word languages closed under boolean operations, derivatives and preimages of monoid morphisms) correspond bijectively to pseudovarieties of monoids (classes...
متن کاملStone Duality and the Substitution Principle
In this paper we relate two generalisations of the finite monoid recognisers of automata theory for the study of circuit complexity classes: Boolean spaces with internal monoids and typed monoids. Using the setting of stamps, this allows us to generalise a number of results from algebraic automata theory as it relates to Büchi’s logic on words. We obtain an Eilenberg theorem, a substitution pri...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Journal of Logic, Language and Information
دوره 13 شماره
صفحات -
تاریخ انتشار 2004